lute turtle - German English Dictionary